to display in a conspicuous place - Spanish English Dictionary